/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package reportcenter.enduser.ui;

import org.springframework.richclient.table.support.AbstractObjectTable;
import org.springframework.richclient.list.AbstractListSelectionGuard;
import reportcenter.datasource.business.DataSourceDao;

/**
 *
 * @author renan
 */
public class EndUserList{
    
    private DataSourceDao dao;
    
    public EndUserList(DataSourceDao dao){
        
        this.dao = dao;
        
        
    }

    
    
    

    

    

//    @Override
//    protected Object[] getDefaultInitialData() {
//        return dao.getAll().toArray();
//    }
//    
//    protected void configureTable(JTable table){
//        TableColumnModel tcm = table.getColumnModel();
//        //NAME, DRIVER, USU
//        tcm.getColumn(0).setPreferredWidth(80);
//        tcm.getColumn(1).setPreferredWidth(120);
//        tcm.getColumn(2).setPreferredWidth(50);
//        
//    }
//    
//    public DataSource[] getSelectedDataSources(){
//        int[] selected = getTable().getSelectedRows();
//        DataSource[] dataSources = new DataSource[selected.length];
//        for (int i = 0; i < selected.length; i++) {
//            dataSources[i] = (DataSource) getTableModel().getElementAt(selected[i]);
//        }
//        return dataSources;
//    }
//    
//    public DataSource getSelectedDataSource(){
//        return (DataSource) getSelectedDataSources()[0];
//    }
}